package com.atguigu.spring.beans;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;

@NoArgsConstructor
@AllArgsConstructor
@Data
public class Person {
    @NonNull private String name;
    private int age;
    private Car car;

    //public String getName() {
    //    return name;
    //}
    //
    //public void setName(String name) {
    //    this.name = name;
    //}
    //
    //public int getAge() {
    //    return age;
    //}
    //
    //public void setAge(int age) {
    //    this.age = age;
    //}
    //
    //public Car getCar() {
    //    return car;
    //}
    //
    //public void setCar(Car car) {
    //    this.car = car;
    //}
    //
    //public Person() {
    //}
    //
    //public Person(String name, int age, Car car) {
    //    this.name = name;
    //    this.age = age;
    //    this.car = car;
    //}
    //
    //@Override
    //public String toString() {
    //    return "Person{" +
    //            "name='" + name + '\'' +
    //            ", age=" + age +
    //            ", car=" + car +
    //            '}';
    //}
}
